natural gas fuelled vehicle - Alemán Inglés Diccionario